package cn.iocoder.yudao.module.pickbook.service.auth;

import cn.iocoder.yudao.module.pickbook.controller.app.auth.vo.PickbookAuthLoginRespVO;
import cn.iocoder.yudao.module.pickbook.controller.app.auth.vo.PickbookAuthWeixinLoginReqVO;

/**
 * 绘本用户认证 Service 接口
 *
 * @author 芋道源码
 */
public interface PickbookAuthService {

    /**
     * 微信小程序登录
     *
     * @param reqVO 登录信息
     * @return 登录结果
     */
    PickbookAuthLoginRespVO weixinLogin(PickbookAuthWeixinLoginReqVO reqVO);

    /**
     * 登出
     *
     * @param token 访问令牌
     */
    void logout(String token);

} 